I heard the argument of some KKK member going to a bakery run by a Black man, the Black is shocked once he hear's the Klan member want's him to write some evil celebration phrase and declines serving this Klan member.
There are laws against hate speech. This example is bad since a business would never be "required" to do something illegal.
Personally, I had a business and made it a practice to make everyone feel equally welcome... EXCEPT on a singular rare occasion when a jerk of a customer was behaving inappropriately toward my female customers. Otherwise, my customers included clergymen, people of all religions, policemen, people with criminal records and restraining orders against them, and politicians. It was because of a situation where I provided service to a person of one of those categories that I was removed as an elder. So as far as I'm concerned, I found it liberating to serve anyone and everyone who walked through the door. It peeled away much of the prejudice that WT had tried to indoctrinate.
Oh, and I had customers who happened to be gay. I wasn't catering weddings or anything like that. And it's not like I made it a point to ever ask or even be curious. Usually I figured it out when they said they didn't feel welcome over at my competitors.
Personally, I couldn't imagine running my business in such a way that I would turn someone away, even when I was a JW. After all, how would I feel if suddenly I was refused service somewhere because I was a JW. As far as a scriptural example, god makes it rain on everyone, righteous and unrighteous.